#ifndef VECTOR3_H
#define VECTOR3_H

#include "Export.h"

namespace glow 
{
  
  class SHARED Vector3<T>
  {
  public :
    T x;
    T y;
    T z;
    
  };
  
  typedef Vector3<unsigned int> Vector3ui;
  /* unsigned bytes for colors, textures */
  typedef Vector3<unsigned char> Vector3ub; 
  typedef Vector3<int> Vector3i;
  typedef Vector3<float> Vector3f;
  typedef Vector3<double> Vector3d;
  
}

#endif
